
package com.agu.entity.auth;

import java.io.Serializable;
import java.util.Date;

import com.agu.utils.IPUtils;

    /**
    * @公司:
    * @功能:触点营销关键字 Entity
    * @作者:
    * @日期:2018-10-29 13:44:29
    * @版本:1.0
    * @修改:
    */ 

public class KeyWordInfoEntity implements Serializable {

	private static final long serialVersionUID = 1L;
	
        /*
        * IP
        */
	    private Long ip;
        /*
        * 类型
        */
	    private Integer keywordtype;
        /*
        * 关键字
        */
	    private String keywordvalue;
        /*
        * 业务说明
        */
	    private String service;
        /*
        * 平台描述
        */
	    private String platform;
        /*
        * 
        */
	    private Integer modifystaff;
        /*
        * 
        */
	    private Long modifytime;
	    
	    /*
	     * ip地址转换
	     */
	    private String ipStr;

        public String getIpStr() {
        	if(null != this.ip){
	        	ipStr = IPUtils.long2IP(this.ip);
				return ipStr;
        	}else
        		return ipStr;
		}

		public void setIpStr(String ipStr) {
			this.ipStr = ipStr;
		}

		public KeyWordInfoEntity (){

        }
        
		/**
		 * 设置：IP
		 */
		public void setIp(Long ip) {
			this.ip = ip;
		}
		/**
		 * 获取：IP
		 */
		public Long getIp() {
			return ip;
		}
		/**
		 * 设置：类型
		 */
		public void setKeywordtype(Integer keywordtype) {
			this.keywordtype = keywordtype;
		}
		/**
		 * 获取：类型
		 */
		public Integer getKeywordtype() {
			return keywordtype;
		}
		/**
		 * 设置：关键字
		 */
		public void setKeywordvalue(String keywordvalue) {
			this.keywordvalue = keywordvalue;
		}
		/**
		 * 获取：关键字
		 */
		public String getKeywordvalue() {
			return keywordvalue;
		}
		/**
		 * 设置：业务说明
		 */
		public void setService(String service) {
			this.service = service;
		}
		/**
		 * 获取：业务说明
		 */
		public String getService() {
			return service;
		}
		/**
		 * 设置：平台描述
		 */
		public void setPlatform(String platform) {
			this.platform = platform;
		}
		/**
		 * 获取：平台描述
		 */
		public String getPlatform() {
			return platform;
		}
		/**
		 * 设置：
		 */
		public void setModifystaff(Integer modifystaff) {
			this.modifystaff = modifystaff;
		}
		/**
		 * 获取：
		 */
		public Integer getModifystaff() {
			return modifystaff;
		}
		/**
		 * 设置：
		 */
		public void setModifytime(Long modifytime) {
			this.modifytime = modifytime;
		}
		/**
		 * 获取：
		 */
		public Long getModifytime() {
			return modifytime;
		}
}
